package IDao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import pojo.PatientInfo;

public interface PatientInfoMapper {
    int deleteByPrimaryKey(Integer id);

    int deleteAll();

    int insert(PatientInfo record);

    int insertSelective(PatientInfo record);

    PatientInfo selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(PatientInfo record);

    int updateByPrimaryKey(PatientInfo record);
    
	PatientInfo selectByPatientIdAndFoodId(@Param("patientId") String patientId, @Param("foodId") Integer foodId);
	
	List<PatientInfo> selectByPatientId(String patientId);
	
	int deleteByPatientId(String patientId);

	int insertBatch(@Param("patientInfos") List<PatientInfo> patientInfos);
}